assistant priest - German English Dictionary